home *** CD-ROM | disk | FTP | other *** search
INI File | 1996-04-16 | 9.4 KB | 285 lines |
- # FILE: setup.ini
- # VERSION: @(#)setup.ini.free 1.4 95/07/24
- # Copyright (c) 1995 SoftQuad Inc.
- # Setup script for Panorama FREE, NCSA/Spyglass/NetScape versions
- # DESCRIPTION:
- #
- # The script roughly does the following in order:
- #
- # create the setup screen, throw up a welcome dialog, get and
- # create the application directory, install the product, create
- # or modify the program group ( this can be skipped ), and provide
- # some options to the user at the end.
- #
- # This file allows you to configure what the script does, and is split
- # along the same lines as the script.
- #
- # The file is like a normal MS-Windows .ini file. It contains
- # into sections of key-value pairs. Example:
- #
- # [SectionName]
- # key1=value1
- # key2=value2
- #
- # Trailing and leading blanks are ignored. Enclose the value
- # in single or double quotes if you need the blanks.
- #
-
- ################################################################################
- # Screen Initialization
- ################################################################################
-
- [Screen]
- screenTitle= SoftQuad Panorama FREE 1.0
-
-
- ################################################################################
- # Welcome section
- #
- # Throws up a welcome dialog with at most 10 lines of text
- # Leading spaces are ignored, unless you quote the string
- # In the example below lines 1,4,8,9 and 10 will be left blank.
- # Line2 and line3 will be indented.
- ################################################################################
-
- [Welcome]
-
- line2= "Welcome to SoftQuad Panorama FREE 1.0, the first"
- line3= "SGML browser for the World Wide Web."
- line4= ""
- line5= "Panorama FREE is designed to work with Spyglass"
- line6= "Enhanced Mosaic, NCSA Mosaic (ver 2.0), or Netscape"
- line7= "Navigator (ver 1.1N). Please install and run one of"
- line8= "these applications before installing Panorama FREE."
- # make a check to determine if emosaic.ini has been installed in windows
- # checkMosaicIni = yes
-
- ################################################################################
- # The (top-level) application directory ( e.g. D:\AE )
- #
- # gets directory of user choosing, verifies that there is enough disk space
- # and creates the directory if this is a new installation
- ################################################################################
-
- [ApplicationDirectory]
-
- # if installing on top of an old installation, give a "tag file" whose existence
- # the script can check
- #
- # if this is a new installation, the top-level directory will be automatically
- # created
-
- #newInstallation=no
- #tagFile=ae.exe
- newInstallation = yes
-
- # dont prompt for installation location
- skipDialog=no
- # the Windows drive will be automatically prepended
- defaultLocation= "\softquad\panorama"
-
- # Bytes used up by the complete installation. The script will add on the overhead.
- # You will have to total up the sizes below ( in Installing ).
- spaceNeeded=3000000
-
- # Header text for the application directory dialog
- # Maximum of six lines of header
-
- line1= Setup will install this application into the
- line2= directory appearing below.
- line3= If you want to install Panorama FREE in a different
- line4= directory simply type in the full path name of the
- line5= directory in the space below.
-
- #################################################################################
- # Installing
- #
- # The application directory is already created. The installation part of
- # the script will creates the sub-directories, which you must specify.
- #
- # It then installs the disks, one by one.
- #
- #################################################################################
-
- [Directories]
-
- # number = 0 is legitimate
- number = 5
-
- # the application directory is already created
- # specify relative to the top-level directory, all the other directories to be created
-
- dir1= catalog
- dir2= catalog\icon
- dir3= entityrc
- dir4= manual
- dir5= tmp
-
- [Disks]
-
- number = 1
- # the full label on a disk is, typically, SoftQuad Panorama 1.0 Disk 2.
- # the script will add the Disk 2
- diskLabel= SoftQuad Panorama FREE 1.0
-
- # Compressed File Description:
- # name,target directory relative to application directory, description
- # for status bar, total uncompressed size
-
- [Disk1]
-
- files=5
- file1=top.z,.,Installing binary and configuration files ...,2300000
- file2=catalog.z,catalog,Installing Panorama FREE catalog ...,316000
- file3=icon.z,catalog\icon,Installing Panorama FREE icons ...,13000
- file4=entity.z,entityrc,Installing Panorama FREE entities ...,34000
- file5=manual.z,manual,Installing Panorama FREE manual ...,330000
-
- # number = 0 is legit
- number = 0
-
- ##################################################################################
- # Program group section
- #
- # NOTE: a group name may NOT contain double quotes, commas, or parentheses.
- #
- ##################################################################################
-
- [ProgramGroup]
-
- skipProgramGroup = no
-
- #### Removing old groups ####
- # set to yes if you want to remove an old program group e.g. A/E 3.0's group
- removeOldGroup=no
-
- #### Creating or checking for existing program group ####
- createGroup = yes
- defaultGroupName = SoftQuad WWW Applications
- # defaultGroupFile useful only if creating a new group
- defaultGroupFile = SQWWW.GRP
-
- #### Adding new items ####
- # no of items to add to/replace in the group, 0 is o.k.
- items = 2
-
- # Item Description
- # ----------------
- # binary, command line arguments, description
- #
- # Give binary relative to the application directory, the script will prepend the
- # application directory. The working directory will be the application directory.
- #
- # NOTE: the description may NOT contain double quotes, commas or parentheses
- #
-
- item1=panorama.exe, ,SoftQuad Panorama FREE 1.0
- item2=readme.wri, ,Panorama FREE 1.0 Readme
-
-
- #### header text for the program group dialog ####
- # maximum of 8 lines allowed as header text
-
- line1= Setup will create a program group in the Program Manager
- line2= with the following file name and description.
- line3= NOTE: Any existing program group with the same name will
- line4= be replaced.
- line5= If you want to create the group with a different name or
- line6= description, change the fields below:
-
- ###########################################################################
- # End Options
- #
- # Once the installation is done and the program group is created,
- # give the user the option to register product and/or view readme file
- #
- # The readme file, for now, is README.WRI and must be in the installation
- # top-level directory.
- ###########################################################################
-
- [EndOptions]
-
- # writeMosaicIni=yes
- # mosaicBakDlog=yes
-
- skipEndOptions = no
- # skipEndOptionsDialog = yes
-
- registerProduct = no
- theRegisterProgram = REGISTN.EXE
- product = Panorama
-
- [InstallIni]
- file = panorama.ini
-
- ########################################################################
- # Mosaic
- #
- # Maximum of five lines in messages. Can be changed.
- ########################################################################
-
- [Panorama]
- # uncomment if you want Mosaic-related dialogs and code
- mosaicIni = mosaic.ini
-
- # uncomment if you want Spyglass-related dialogs and code
- spyglassIni = emosaic.ini
-
- # uncomment if you want Netscape-related dialogs and code
- netscape = yes
-
- # the sections below, of course, are only relevant if the
- # relevant lines in Panorama is uncommented.
-
- [Mosaic]
- # uncomment if you want Mosaic-related dialogs and code
- #text for mosaic.ini exists dialog
-
- ############################################################
- line2 = "NCSA Mosaic has been installed on your machine. Do"
- line3 = "you wish to configure it to work with Panorama FREE?"
- line4 = "If so, the existing configuration file for NCSA"
- line5 = "Mosaic will be saved as C:\WINDOWS\MOSAIC.BAK."
-
-
- [Spyglass]
-
- # uncomment if you want Spyglass-related dialogs and code
-
- # text for emosaic.ini dialog exists
- line2 = "Spyglass Mosaic has been installed on your machine. Do"
- line3 = "you wish to configure it to work with Panorama FREE?"
- line4 = "If so, the existing configuration file for Spyglass"
- line5 = "Mosaic will be saved as C:\WINDOWS\EMOSAIC.BAK."
-
- [Netscape]
- # dialog text when Netscape is installed
- line2 = "Netscape Navigator has been installed on your machine."
- line3 = "Do you wish to configure it to work with Panorama FREE?"
- line4 = "If so, the existing configuration file will be saved as"
- line5 = "NETSCAPE.BAK in the Netscape installation directory."
-
- [NoBrowser]
-
- line2 = "Panoramo FREE is designed to work with NCSA Mosaic,"
- line3 = "Spyglass Enhanced Mosaic or Netscape Navigator, but"
- line4 = "none have been installed and run on your system. Please"
- line5 = "consult the Panorama documentation for configuration"
- line6 = "information."
-
- [ChooseBrowser]
- # maximum of 6 lines
-
- line2 = "Panorama FREE can be configured to work with"
- line3 = "NCSA Mosaic, Spyglass Enhanced Mosaic or Netscape"
- line4 = "Navigator."
- line5 = ""
- line6 = "Please select which browser you wish to use with Panorama. "
-
- # don't forget the ampersand for the mneumonic
- NCSAButton = "NCSA &Mosaic"
- SpyglassButton = "&Spyglass"
- NetscapeButton = "&Netscape"
-
- ############################## EOF #####################################
-